PreviousNextTracker indexSee it online !

(131/308) 1098 - Xilize plugin can't initialize

For several months now, across several development versions of jedit, I've been unable to use the Xilize plugin. Whenever I use a Xilize shortcut key or mouse over the Xilize entry in the plugin menu, I get errors saying it can't be initialized. It would be nice if this worked because this is one of the most useful plugins for me.

I get this:

java.lang.NoClassDefFoundError: xilize/Exec$StateChangeListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.lang.ClassLoader.defineClass(ClassLoader.java:466)
at org.gjt.sp.jedit.JARClassLoader._loadClass(JARClassLoader.java:389)
at org.gjt.sp.jedit.JARClassLoader.loadClass(JARClassLoader.java:108)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at org.gjt.sp.jedit.bsh.classpath.ClassManagerImpl.classForName(ClassManagerImpl.java:203)
at org.gjt.sp.jedit.bsh.NameSpace.classForName(NameSpace.java:1318)
at org.gjt.sp.jedit.bsh.NameSpace.getClassImpl(NameSpace.java:1218)
at org.gjt.sp.jedit.bsh.NameSpace.getClass(NameSpace.java:1159)
at org.gjt.sp.jedit.bsh.Name.consumeNextObjectField(Name.java:298)
at org.gjt.sp.jedit.bsh.Name.toObject(Name.java:199)
at org.gjt.sp.jedit.bsh.Name.toObject(Name.java:182)
at org.gjt.sp.jedit.bsh.Name.invokeMethod(Name.java:829)
at org.gjt.sp.jedit.bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at org.gjt.sp.jedit.bsh.Interpreter.eval(Interpreter.java:644)
at org.gjt.sp.jedit.bsh.Interpreter.eval(Interpreter.java:738)
at org.gjt.sp.jedit.bsh.Interpreter.eval(Interpreter.java:727)
at org.gjt.sp.jedit.BeanShellFacade._eval(BeanShellFacade.java:148)
at org.gjt.sp.jedit.BeanShellFacade.eval(BeanShellFacade.java:113)
at org.gjt.sp.jedit.BeanShell.eval(BeanShell.java:387)
at org.gjt.sp.jedit.menu.EnhancedMenu.init(EnhancedMenu.java:114)
at org.gjt.sp.jedit.menu.EnhancedMenu.menuSelected(EnhancedMenu.java:99)
at javax.swing.JMenu.fireMenuSelected(JMenu.java:1028)
at javax.swing.JMenu$MenuChangeListener.stateChanged(JMenu.java:1107)
at javax.swing.DefaultButtonModel.fireStateChanged(DefaultButtonModel.java:333)
at javax.swing.DefaultButtonModel.setSelected(DefaultButtonModel.java:215)
at javax.swing.JMenu.setSelected(JMenu.java:294)
at javax.swing.JMenu.menuSelectionChanged(JMenu.java:1175)
at javax.swing.MenuSelectionManager.setSelectedPath(MenuSelectionManager.java:101)
at javax.swing.plaf.basic.BasicMenuUI$Handler.mouseEntered(BasicMenuUI.java:496)
at java.awt.Component.processMouseEvent(Component.java:6143)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5899)
at java.awt.Container.processEvent(Container.java:2023)
at java.awt.Component.dispatchEventImpl(Component.java:4501)
at java.awt.Container.dispatchEventImpl(Container.java:2081)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
at java.awt.LightweightDispatcher.trackMouseEnterExit(Container.java:4090)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3947)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
at java.awt.Container.dispatchEventImpl(Container.java:2067)
at java.awt.Window.dispatchEventImpl(Window.java:2458)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.ClassNotFoundException: xilize.Exec$StateChangeListener
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at org.gjt.sp.jedit.JARClassLoader.loadFromParent(JARClassLoader.java:469)
at org.gjt.sp.jedit.JARClassLoader.loadClass(JARClassLoader.java:86)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 54 more

Submitted nebedaay - 2008-10-31 16:30:59 Assigned andystreich
Priority 5 Labels
Status open Group None
Resolution None

Comments

2008-11-03 09:54:31
admirau

Yes, I confirm this bug.
Just wanted to submit it :)
Jedit 4.3pre15, JDK 1.6_10,
Windows Vista
Latest Xilize from Plugin Central

2011-11-27 06:21:38
ezust

- **assigned_to**: nobody --> andystreich

2012-02-15 19:40:21
cito

Having the same problem with jEdit 4.5 on Windows 7.